perm filename SAVDPY.FAI[MUS,LCS] blob sn#171840 filedate 1975-08-05 generic text, type T, neo UTF8
00100	TITLE SAVDPY
00200	;CALLING SEQUENCE:
00300	;	CALL SAVDPY(INTEGER ARRAY A)  - 2ND WRD + 2 = WDCNT
00400	
00500	INTERNAL SAVDPY
00600	
00650	SAVDPY:	0
00700		INIT 12,17
00800		'DSK   '
00900		0
01000		JRST [	OUTSTR[ASCIZ/CAN'T GET DISK!
01100	/]
01200			JRA 16,1(16)]
01300		SETZB 1,NAME+3
01400		SETZM NAME+2
01500		HLLZS NAME+1
01600		ENTER 12,NAME
01700		JRST [	OUTSTR[ASCIZ/ENTER FAILED!
01800	/]
01900			RELEASE 12,
02000			JRA 16,1(16)]
02100		MOVE 3,(16)	; PICK UP ADDRESS OF BUFFER
02200		MOVE 0,1(3)	; GET WORD COUNT, IN 2ND WD OF BUFFER
02300		ADDI 0,2	; ADD 2 TO ENCOMPASS HEADER WORDS
02400		MOVN 0,0	; PUT NEGATIVE
02410		MOVS 0,0	;     INTO LH FOR IOWD FORMAT
02420		HRR 0,(16)	; PUT IN ADDRESS OF BUFFER ITSELF
02430		SETZ 1,		; WORD AFTER IOWD MUST BE ZERO!!!
02500		OUT 12,
02600		CAIA
02700		OUTSTR[ASCIZ/OUTPUT ERROR!
02800	/]
02900		RELEASE 12,
03000		JRA 16,1(16)
03100	
03200	NAME:	'PLOTZ '
03300		'DAT   '
03400		BLOCK 2
03500	
03600	END